descendant of spaniards - Espagnol Anglais Dictionnaire